falta lo del if