The 3 c's in life