updated profile screen, and records screen calculations