a bit slower, but not problematic