member vs requested classes and indicator are in place. gradients need to be made cross-platform.