CommonObjects: an overview