fix generic lists