sketched out rescinded functionality