Main Plot Update