start the pointer part….
merge conflicts