adding two more variations