fixed a bug on the since() static function