no Hmisc dependency needed