keep style modular for lists