add <limits> header