add colors and shit