Murmuris, если не знаешь про тесты, то сам вряд ли сможешь сделать то, о чем я написал...
недавно я дня три бился с похожей проблемой... сделал все, что было написано в мурзилке и чего не было... а в итоге оказалось...
ну послушаем сначала, что умные люди посоветуют...