to add remove smallest one