I keep getting an else without if error, but I clearly have an if. Why is this happening?