do PAT practice with ruby