improved data architecture