yeah, I've been building up a table in the db with each badge available to store it's characteristics like height and width etc and I join to that table for the banner. Some are still missing in that table, I'll have them in today.