more modal work, still broken on mobile, fixed career(s) bug