checking structure