added mandatory table framework