getting rid of redundant hash-setting