Final Version

Everything is now working!