knockout + packages updates and better authentication