CFS Design & Importance of Using Software for This Purpose