a convenient package written by Go for www.ilbe.com