how heroin is rocked forum