diff --git a/osufs/osufs/osufs.h b/osufs/osufs/osufs.h
index 4c0c0dd7da7eb4f1cad10b0936ed1f8e6bd9443c..433e967e458c608dbc4a5d7d68f2095cda9f265c 100644
--- a/osufs/osufs/osufs.h
+++ b/osufs/osufs/osufs.h
@@ -21,6 +21,106 @@ extern "C" {
 		char magic[4];							// 0   - 3
 		uint16_t songs;							// 4   - 5
 		uint32_t available_block;				// 6   - 9
+		char meta_padding[6];					// 10  - 15
+		
+		// Resources
+		// Sounds
+		uint32_t applause_begin;				// 16  - 19
+		uint32_t failsnd_begin;					// 20  - 23
+		uint16_t applause_len;					// 24  - 25
+		uint16_t failsnd_len;					// 26  - 27
+
+		uint32_t spinnerspin_begin;				// 28  - 31
+		uint32_t spinnerbonus_begin;			// 32  - 35
+		uint16_t spinnerspin_len;				// 36  - 37
+		uint16_t spinnerbonus_len;				// 38  - 39
+
+		uint32_t menuclick_begin;				// 40  - 43
+		uint32_t menuback_begin;				// 44  - 47
+		uint16_t menuclick_len;					// 48  - 49
+		uint16_t menuback_len;					// 50  - 51
+
+		uint32_t menuhit_begin;					// 52  - 55
+		uint32_t combobreak_begin;				// 56  - 59
+		uint16_t menuhit_len;					// 60  - 61
+		uint16_t combobreak_len;				// 62  - 63
+
+		uint32_t drum_hitclap_begin;			// 64  - 67
+		uint32_t drum_hitfinish_begin;			// 68  - 71
+		uint16_t drum_hitclap_len;				// 72  - 73
+		uint16_t drum_hitfinish_len;			// 74  - 75
+
+		uint32_t drum_hitnormal_begin;			// 76  - 79
+		uint32_t drum_hitwhistle_begin;			// 80  - 83
+		uint16_t drum_hitnormal_len;			// 84  - 85
+		uint16_t drum_hitwhistle_len;			// 86  - 87
+
+		uint32_t drum_sliderslide_begin;		// 88  - 91
+		uint32_t drum_slidertick_begin;			// 92  - 95
+		uint16_t drum_sliderslide_len;			// 96  - 97
+		uint16_t drum_slidertick_len;			// 98  - 99
+
+		uint32_t drum_sliderwhistle_begin;		// 100 - 103
+		uint32_t drum_padding_begin;			// 104 - 107
+		uint16_t drum_sliderwhistle_len;		// 108 - 109
+		uint16_t drum_padding_len;				// 110 - 111
+
+		uint32_t normal_hitclap_begin;			// 112 - 115
+		uint32_t normal_hitfinish_begin;		// 116 - 119
+		uint16_t normal_hitclap_len;			// 120 - 121
+		uint16_t normal_hitfinish_len;			// 122 - 123
+
+		uint32_t normal_hitnormal_begin;		// 124 - 127
+		uint32_t normal_hitwhistle_begin;		// 128 - 131
+		uint16_t normal_hitnormal_len;			// 132 - 133
+		uint16_t normal_hitwhistle_len;			// 134 - 135
+
+		uint32_t normal_sliderslide_begin;		// 136 - 139
+		uint32_t normal_slidertick_begin;		// 140 - 143
+		uint16_t normal_sliderslide_len;		// 144 - 145
+		uint16_t normal_slidertick_len;			// 146 - 147
+
+		uint32_t normal_sliderwhistle_begin;	// 148 - 151
+		uint32_t normal_padding_begin;			// 152 - 155
+		uint16_t normal_sliderwhistle_len;		// 156 - 157
+		uint16_t normal_padding_len;			// 158 - 159
+
+		uint32_t soft_hitclap_begin;			// 160 - 163
+		uint32_t soft_hitfinish_begin;			// 164 - 167
+		uint16_t soft_hitclap_len;				// 168 - 169
+		uint16_t soft_hitfinish_len;			// 170 - 171
+
+		uint32_t soft_hitnormal_begin;			// 172 - 175
+		uint32_t soft_hitwhistle_begin;			// 176 - 179
+		uint16_t soft_hitnormal_len;			// 180 - 181
+		uint16_t soft_hitwhistle_len;			// 182 - 183
+
+		uint32_t soft_sliderslide_begin;		// 184 - 187
+		uint32_t soft_slidertick_begin;			// 188 - 191
+		uint16_t soft_sliderslide_len;			// 192 - 193
+		uint16_t soft_slidertick_len;			// 194 - 195
+
+		uint32_t soft_sliderwhistle_begin;		// 196 - 199
+		uint32_t soft_padding_begin;			// 200 - 203
+		uint16_t soft_sliderwhistle_len;		// 204 - 205
+		uint16_t soft_padding_len;				// 206 - 207
+
+		// Image resources
+		uint32_t cursor_begin;
+		uint16_t cursor_w;
+		uint16_t cursor_h;
+		
+		uint32_t menu_bg_begin;
+		uint32_t menu_bg_len;
+		
+		uint32_t menu_back_begin;
+		uint16_t menu_back_w;
+		uint16_t menu_back_h;
+		
+		
+		
+		
+
 
 		char _padding[502];						// 10   - 511
 	} osu_meta;