worker heap