lots of updates for initial release