add required and confirms