task area minimum implementation