I have been sleep deprived for a couple of weeks now. Reading your article had made me learn new things. Thank you! Awesome article!