added file new, fixed some components not updating