Countless changes to ReservePage -- still needs imporovements and edits