required attribute added