Where method completed
Cleaned up console.logs, added null value support
Added select() function