мысль была хороша, а вот реализация подкачала.
Вы безусловно правы.