Updated last requirements. Gallery provided. Pics optimized.