attributes hash has string keys. sigh