add function content