added register time, and create project systematic tests
merged