`forward` can now be a list as well