more date test
add more tests
shorted test output
add midp
start supporting midp native code