No longer does illegal moves