both corner tests passing