add some core files
fix