You are able to program this 1999 GMC Safari keyless entry remote by yourself using the simple programming instructions we send with the remote. They are very easy for the average customer to follow without any automotive experience. If you are having problems with programming a 1999 GMC Safari , you can call our technical support line for help. This keyless entry remote comes with battery and is tested for functionality before sending. Please make sure that your part Numbers Match, and your remote looks identical to the one shown. If you have any questions, you can contact your local dealership, or contact us for more information.The numbers on the back of this remote read 16245105, and has 4 buttons.