moshy bashing view 3