updated to newest versions