changes for declaring pointers