This is my second attempt.