dropped inline style
dropped redundant list construction
possibly a more clear name