public share without protectin in skeleton, fixes #10