experiment - custom gmtime implementation