haciendo match con un guard