better defined table