make explicit variable names to allow modification