keypatching seems to work!