Added utility-based removal and basic utility test