added big number guard