Preparing to code the components