Checklist – Business Contract issues to consider