contract hit