there were a few inconsistencies.
one inconsistency was that zero wasn't discovered until AFTER x became a maverick hunter. another was that none of the other reploids were created until AFTER x's activation. regardless, you did a good job of making this flash.