taking care of more special options