reverting back. however it appears to stall setting states. so reduced state hits