fixed misc bugs, site is now production ready