allowing variables to be of any type