fix #1 use bigint library to handle very large delays in delivery of messages