wip: preliminary badge stuff