Added AccessPort
for communication testing
added validation flag
fixed a deadlock bug in data validation