new update2 (first failed): added information data and updated methods as Strings