Sort:  

Thanks @karinzdailygrind, I hope I didnt miss out anything important. Lols!