minihallib