Separate public & private methods
Separate public & private methods