thoughts and patterns