update all the things

updates and fixes