add nspredicate
add new post