added a problems controller