seem to have a getter and setter method working