fixing rodrigo's minors
improving first component example