This probably should also include the code from the default block that was previously executed