added support for remove_row_if