add gems eat step, prepare to add hidden gems