Regarding the cheese: be sure your cheese is at room temperature, not cold, or it may not melt all the way through. Also, it’s best if you buy cheese by the block and shred it yourself. Pre-shredded cheese is dusted with cornstarch so that the shreds don’t stick together in the bag, and it won’t melt as smoothly as cheese you shred by hand.