add new function of indirect table