Changed ptake and pgive to correctly test arg length