updated cfo module