updated shared mod