added the not required flag here too