add with empty list test
message when empty
message when empty
message when empty