adding get and set