Added availability to instanziate once intead o many times
Fixed return Category (now is the one we left)