add zone component