tons of pre launch tweaks and polishing