Compute current user contract automatically