lots o' updaes