Initial import for sharing.