add logging and versioning and policy SerialTesting.java