note on where it doesn't work