add user functions to tacklebox