illegal movement fixed; version update;