Environmental changes to the terminal mostly and then some good extra stuff