modifying to test less patterns