Private -> public

flipped some private functions to public ones!!!