cmaera and Fan