expressions, igual creo que me falta un nivel de abstraccion para qeu funcione el fucking and y or