adding 2 new files, working awesm