ух, звучит сложно и запутано, но можно попробовать