First crack at something new, and it might even be somewhat presentable.