ProfileActivity reworked for fragment