Interface works the way it should. Need to make tests to reflect that...