Add Requirment and Settings