for some reason I could not get the setters to work when attached to the prototype