basic functionality for teleports