added component query 2