primer bashing on keys to create usable objects