lots of changes, updates, movement