imo would look better condensed into a single call / obj hash