IMplementes Request pieces