New teleport code - which I can't test yet because no computer ;_;