Contact Activity refactored