changed empty to drain