security and styling
DB split for optimization