database structure 90% completed