added NoAutoTime method; added unfinished cache system, defaultly it's disabled.