adding some debug to addSoft