start work on testing select()