v1.4.0a TODO:add consecutive automated testing.