move delegate file
update gem