 			cb( null, undefined ) if cb?
 			return undefined
 
-		# check for existend data and update the ttl value
+		# check for existent data and update the ttl value
 		if @data[ key ]? and @_check( key, @data[ key ] )
 			_ttl = @data[ key ].t
 			cb( null, _ttl ) if cb?

		@stats.vsize += @_getValLength( value )

		# only add the keys and key-size if the key is new
		if not existend
			@stats.ksize += @_getKeyLength( key )
			@stats.keys++
		

	#
	set: ( key, value, ttl, cb )=>
		# internal helper variables
		existent = false
		
		# force the data to string
		if @options.forceString and not _isString( value )
