add features : RemoveStrategy