import refactoring, import row meta, custom seats, registration validation
fixing NPE in kits, validator issue if the amount payable is 0