added new getters and setters