reaction fixes, still doesn't work