added slugs, timezones and two factor auth