simplifying helper registration