Why this method is public now?