turn this into a sketch architecture