using command setter instead