js a little more efficient
options for no modern or minor holidays