refactor
colors
colors
less indentation for errors