fix reckless replacement
add post repository