Sometimes it is the simplicity that gets you better viewing from users. From my perspective of having a decent grasp on PHP and HTML programming, I would say its about in the middle by being moderately sophisticated. The fact that there are so many modifications available by all of you, the fact that they are free, easily integrated, and also all of the help and support from people on this board... 4Images is AWESOME!