added info method structures