changed slot number to variable.
revert the level message to original minus the else statement.