cleanup implicit conversion exercises