Sigh, there are issues with this site. What kind of web developer am I to let my personal site languish? Oh well... priorities.