Database access and framework restructuring.