fromList support