func prototypes for more packages #10