update introduction to S3 OO system