overhaul and new features on sensiCondInit