Fix Tests and Compile Errors
Make `run` method private