codabar implementation