fixed empty list