jtblack's public page