--- s ---