Committing progress on using patterns