resource structure