add pot prototype