CLOSED ~ Private Function