cf comment at the end, js has true/false