support deleting values when they are empty