11.4

do some framework about record manager