simplified showdown require