automatical data fetching from cp object
minor changes