moshy bashing view 2