No more singleton pattern implemented