internal kdown -> MAIN also found out new makes this behave properly