here a russian wip. (probably out of timeframe)