remove isDrop(), useless 1