context works, for real this time, but poorly