Position added and << operator