Select will be responsible for all selects