Almost all necessary js until problems.