CMS - a big picture