Cleanup
1. custom joins
2. result in arrays
3. fetchSingle($column)
4. fetchRow()