specify internal dependency