Fixed public Call Problem, with unproper ancapsulation