может кому надо- поделюсь
правда до логического завершения там ещё далеко, но работает!