better colour matching
indentation