fixing credit for this code to original author