testing push with new hierarchy