Nurse-delivered CBTI appears to be beneficial for BCSs ' sleep latency/efficiency , insomnia severity , functioning , sleep knowledge , and attitudes more than active placebo , with sustained benefit over time .