why query the db again?