fixed build stuff.

We can just ignore the PR as I am just learning how things are done. (I edited the file in github editor to fix the build issues) I will do the changes locally and do a clean pull request later.