Updated readprocs for scalability
Added sketch of design.