addded before/after db cleanup methods to allow for vendor specific behaviour