Fixed my jquery hate. Also It is mostly clean.