f s ds ds d