added patterns page