fix #4: R CMD check pass