handling c sden