Final version of private get