Basics finished, ready for actual patterns