change  field modificator to private and add getters to methods