messing with on device color retain ARC bugs