added interface and test for delrow