develop user profile and timeline