fix lists?
type