declare methods as pub/private