now uses the number you call the function with