add sdf