move look up to custom thread
compiles again