structure and images added