content overhaul, login stuff