changing color disabled when 'by' is set