use temp variables for populating the choices of scheme form