query updated for asset type fetch