Singletone is replaced with static methods
Reload templates on user signal