spelling error, more cache code, will probably implement soon