location becomes an alias to 'pos'