no longer a need to rely on piece movement to add a ghost