condp to map