FIX: structure & colors