Better details, colors implemented dinamically