beginner friendly pattern