simplify manifest
refactor profile activity