lowstate is always a list