remove getThreadLocal(), update docs