many updates and continued tweaks. moving work locally due to poor connection