added ASM check in all constructors of noise
improved messaging usage
added parameter for switching off automatic unsubscription