almost started cache things