fix sharing models and methods