created new interface for testing