updated new setter methods