Collection implementation and first styling