add unshelving ability