Require before attempting to use