A quick unfinished weekend project.