added required files, fixed something