fix grammar + overflow bug