finish state tool