Force a layer always be on top

Hi,I have a layer and I want to make it stay op top of other layer when a new layer addes.I can performe a loop when a new layer adds at first remove layer then add other layers to map and then add my layer again to map,This needs two loops I think.Is
there a better way to do this?
Any suggestions ?
Thanks for your help