refactored contact us