add a selection util