clean-up unecessary if