What does `tipo` stand for? And you don't seem to use it much after this? Only for the bool.