Surgery

All of the following factors fascilitate non union except: