REGISTRATION AND FEES