added new interface method