theme transition working well