basically, saving you all the hassle of implementing/managing that yourself