* shareActionProvider should work now
* lots of ugly changes which should be refactored afterwards...