fix bug 'didnt recalculate navigations correctly', add mandatoryFields inc. validation of defined areas