no need for help to be its own type