A first attempt.