Add passive sharing buttons
various improvements and fixes