pointers use platform scale