mandatory fields added