Worker adding functionality