Trying to make sure that simultanious changes don't interfere with eachother