moved CustomerPart stuff into go funcs and lowered paging to 5