separate variables to make things tidier
Minor