working on profile setup