integreated design with db