Выложу здесь свое уродство))
читать дальше