changed ##### to __ for strong generation