no need to store in `hash` var