better name than @hash