coding #5 agregando las features en main