has never been tested >>>>>>> log(message) || logError(message) || setUserId(userId) || setEnabled(enabled)