started using lemon.patterns