CHRISTINA IDE