Getting close to minimum functionality