Advances in solar activity and Solar Weather modeling and predicting