Done with Issues #1, Issues #2, Issues #3 

~requested: 600