type allow return common field