Must this method be public?