added basic setter