[moon] add better responsiveness