scenarios for adding/removing product pictures; scenario for re-ordering of picture requires additional work