adding required