work in progress implementing acid-state in route