added patterns
added predictions