updated abstract to interface in exception message