Helper functions should start with _