assets and channel if fix