updating themes provider