add colors and tooltip