style and empty list case