change boxvec to agree with coords, still frozen-celllist interaction seems broken