internal to public
public to internal