add content function
updated sql