eval_keywords was deconstructing the hash