use proper hash access