syd, а может можно что нить придумать с третьим вариантом то есть с конструктором?