private and public methods
readme updated