add hash type to help support testing