fix contact_update view
clean up project