commented out defunct function