updates on various things
updates and fixes