you don't need to generate a list with the extra []