changed how tile actions happen