What scenario is this needed to handle?