think about design, read AWS stuff