corners resolve and spill correctly