project list views refactir