add $db as parameter