update functions and manuals