add some HR interfaces