add proposal code