pattern testing and altering for a fun project.