activity profile working, tests pass