change parameter of main methods
hide some parameters from code