update. getting pretty close to final submission