update manipulation interface

update manipulation interface