move shared to the first place