класс! недостатки конечно есть, по технике тут можно назвать практически любые) но разве не похуй на них, если с душой сделано?