Jun5

PRIVATE FUNCTION