Fixed odd bug. Also my most recent Generation