add single arg cons