initial implementation of get_move