add lpeg dependency