organize static resource structure