revise record management strategy
include tests for non-SDK functionality
version 0.1.2