fixing redundant none checker for fields