approval method updated