adds cup to turn initialize. tests cup on initialize