fix common link backs for register and worker