using more lists comprehensive