resolve adding issues in empty list