update proc again -_-