rework everything to behave as other minos packages