Green : added the add function and empty string works