Implemented problem operations