spec minimam and simple