add contact fragment page
fix bug