completed exept color legend