minihallib
