cs, inner classes at the bottom (A.S. will otherwise mess things up if you autogen fields)