added defun popco*