add dynamic variables