microsoft-research-project-hams