First, ultra-bare-bones implementation.