added two classes for testing purposes