[refactor] Update collections
[feat] Implement view collection (in progress)