missing getters and setters added