Create basic functionality.