Heart Horse 3 Button Keyless Remote for BMW E31 E32 E38 E39 E36 E46 Z3 M3 Uncut Blade For BMW E31 E32 E38 E39 E36 E46 Z3 M3 Key case and uncut key blade only.Not electronic internals. Best replacement for a key with broken buttons or worn key case Get blade cut by local locksmith/dealer. No programming is required, simply swap your existing electronics inside this shell.