multiple image handling, dynamic review