A touch-up of a project I did a while ago.