adding NSLogger class