Base pattern by TeacupLion