master fires up , fix multiple errors