the dealership programmed it for me...the battery is kind of a pain to replace (i havent had to yet) but i have opened it up and theres a spring that makes the key pop out so u have to put it back a certain way.