Started declaring public interfaces.