switched to new grout interface, added listeners for deleter