Improved List initialisation