new view is updated with better styling
Final version without database