too many tear drops
381