making lots of fun changes