Updated private routines to start with an underscore