badge should be integer