simple application components.