small interface fix + added test