fixing behavior with empty string argument; with test!