change this into a sketch architecture