added push documentation, usage