Changed Pico methods to protected.