Private methods needs to be public
Use globe arcs internaly