okay maybe i just need to better understand curly vs square braces and hashes and goodness gracious i should call it a day already