final submission v1.0