load Hmisc package first to avoid name conflict