Found bug in satellite position assignment: true halo-centric distance != rhalo*rvir. Still needs to be fixed