add more flexibility to code with variables