ida, first try (add data and code later)