Mini To have and to hold