Seems like a good candidate for a do-it-yourselfer to learn on.