list must be in ()