refactored focusOn() argument
restored some methods to package visibility since experiments are done