Corregido el bug que habia en el que se le iba la cabeza al shared (era xq estaba haciendo un cast en vez de un make_shared... las cosas del copy-paste)