Tax Appeals Commission revived