Finished design for the time being, preparing to scale.