you might as well do it properly !