Marvelous a over-long be conducive to obstacle