Added private methods
Fixed private methods
Fixed private methods