diff --git a/README.md b/README.md
index 07e1b943da0d7db3b92d5749d3223bf406de6c07..c229fa82f41c9917092d7b75cfb15451f6836239 100644
--- a/README.md
+++ b/README.md
@@ -1,2 +1,24 @@
-# gaming_mouse
+# MOUSE
+# Minimal Output User Signal Encoder
 
+_Questions for Per:_
+1. What are the requirements for a 5?
+2. Do you have to implement wireless functionality?
+3. Individual LEDs or programmable LED strip?
+4. How would one go about selectively turning LEDs on? The ones we've implemented in lab 1 were "indication leds". 
+5. Is the scroll wheel a component? If not, will we need to make the wheel ourselves?
+6. Will a memory be necessary to implement or can the MCU store enough data? (regarding LED modes, user settings, etc)
+
+_**Intended features**_
+- USB powered: no need to reinvent the wheel for this **AMAZING** product!
+- Scroll wheel "brake function" - One should be able to unlock the scroll wheel so it can spin freely and lock it with one and the same button.
+- Button functionality built into the scroll wheel - One should be able to click the scroll wheel.
+- additional buttons found on the mouse: 
+1. Mouse sensitivity buttons - one to increase sensitivity and one to reduce it, for maximum gaming **PERFORMANCE**.
+2. forward/back buttons - two blank buttons for the user to bind (macros?).
+3. LED mode button - Gives the ability to change the mode through the LED button.
+
+
+- Programmable macros should be implemented in software. No dedicated extra button for macros needed. Make it possible to rebind forward/back for example.
+- Different profiles can be stored on the mouse. Change profile through some combination of button presses. Indicate the profiles with the LEDs.
+- Custom shell. 3D printed.