lots of changes and stuff