Mostly works. All of the functionalaties work now.