push NPE debug code for others to review