make list formatting optional