product grid exercise added!