solar subclass