Perchè usi "pos" nello splice, e non nel push (pos lo usi per una funzione, non lo infili nell'array).