remix routing & going
fixed state transfer