because it has to be typecasted to int()