- implementing subordinate processing for db