add intimate js, backend, html form