override selectOne()