this is really cool and balanced
spells known and prepared seperate for each of your classes
Spell slots are a combined level thing.
add all bard, cleric, druid, sorc, wizard classes 1/2 of level in paladin and ranger and 1/3 of level in eldritch knight and arcane trickster to get total...