fix addHelper to create with key, not id