color replaces instead of appends