dragon pattern, fun ahead