update cycle 1. from h
update cycle 1. from h