is this how set works?