Adding singletone pattern