mark push code flow incomplete