legal checks before signing contract