me falto corregir un par de primitive type