removed need for Apply entirely