single page parser
add db operations