Túlbonyolítottad a projektet! Itt a lókoszt megoldás. :-) (Kíváncsi vagyok a végárra, de talán nem szalad el nagyon.)