upd metaclass to p3