solar application versatility