separando e documentando componente