remove unnessary things
add result count, use project_item partial