long harm and short haram