fixed non serializable threadpool executor