num is an external dep?