why do we need a new list here? Just transform the original one