some more position types