deliteful/Select: initial version