bind generic first-entry bind generic last-entry