added shitload of badges, because why not