basic structure and some colors