updating with new stuff