adding state file proxy