brad sterling (150.404)