Use a leading underscore for functions not meant to be called directly