add in basic post types
add in pagination