text change fork your state