add some hints for move