Just bearing in mind - if you baked your ham it needs to be used within a couple of days because bacteria grows while it is still warm whereas if you just have a straight out ham that has been kept cold all along they last much longer.