func (c *client) loadState(stateFile *disk.StateFile, pw string) error { parsedState, err := stateFile.Read(pw) if err != nil { return err } return c.unmarshal(parsedState) }