update add function page