1. General idea of the problem Bring the things that has been done for P1 & P2 to a reusable level. Add more functionality to attract more interest. 2. Specific goal of what I expect to achieve in the short term. Do intensive debugging to make sure I'm confident about what I've wrote. Read other things on single motion processing so I can implement. 3. What I'm going to implement, what I expect it will look like. A Maya plug-in that lets me do motion-path-editingm, footskate-solving, etc. 4. Suggestion of the bigger picture Make the plugin able to gain interest Make the plugin reliable Make the plugin easy to use with proper documentation and comments 5. Rough idea of my plan of attack. 1. Do some debugging while reading about other single motion processings 2. Implement a few more single motion processings 3. Do extensive debugging while commenting the code 4. Create instruction document for users 6. What I intend to read for this project. 1. Motion path editing 2. Maybe ask Mohammad about the things he read for motion cartoonification and ask for his code and port it, or re-implement it. 3. Otherwise, ask Prof. or Rachel about other additional single motion processing techniques if time allows. 4. Maya SDK documentation, examples