pulling richard's stuff and updating controller
pulling richard's stuff and updating controller