removed all functions but colored diff