add new post return type resolver