attempting to debug gcmpush file, getting close