Expansion file functionality... Not quite there yet.