STEVE NECESSARY