updated with descriptions and images