This if statement should be at the very top of the function because ....