added component query 4