add names, options reader to member wraper