facade for describe result and addition for type