js fully debugged