eq with variables