made a few methods protected for access within SeadasApp