added component query 3