previous hack with style :O