Initial commit -- working model.