Added (2012-08-17, 1:38 PM)---------------------------------------------
Added (2012-08-22, 9:31 PM)---------------------------------------------