Terms and conditions

Work in progress.