fix and update profile and js