fixed self in block in strem