added setter methods