package private util