input detail finish