fixed hascode to include data and key