про def jef оооочеень много слышал от разных людей и давно хотел с ними ознакомится..но както руки не доходят)