Can you explain what this does please? as far as I know it makes them integer pointers ..?