Reverting c0cd2d5e9 completelt (kusyllu branch)