add function blog