@maisaraFarahat This method is 52 lines, could you separate the validations into small methods?