fix player and land selection, refactor dispose method