run method finished