only setting the tintColor once, instead of this craziness
working on feature that detects when an upload has failed