Server Worker modifications with GenericContext -incomplete