pretty much finalized for now, need to compile and switch to subdomain