prepare to extract interface by making methods public that were default access