direct and in-direct