added interface to problems