Ultra Mini Size Retrachable Notebook Laptop Mouse, USB 5 Programmable buttons retrachable ultra mini size optical notebook USB mouse Designed with the mobile laptop users, travelers, and kids in mind Easy to install, simply plug and play. No software is required 2 additional buttons for back and forward functions or you can program buttons using provided CD driver No more clutter or tangles -- just pull the cord from its storage space inside the compact mouse and plug it into a PC or a Mac