Use low-level components.