template uses deps