Changed the Program - A Lot
Added more code