Added check for user level to problem interface