makes parameters adjustable