a bunch of changes plus launch page