syntax changes for pointer - work in progress