Stephanie J. Block invention