I APOLOGIZE FOR THE LACK OF UPDATES.