private void unlockAllfields(BaseForm baseForm) {
		Field[] fields = baseForm.getClass().getFields();
		for (Field field : fields) {
			try {
				Object object = field.get(baseForm);
				if (object instanceof JTextComponent) {
					JTextComponent component1 = (JTextComponent) object;
					boolean shouldUnlock = true;
					if(alwaysLocked() != null){
						for (JTextComponent component : alwaysLocked()) {
							if (component.equals(component1))
								shouldUnlock = false;
						}
					}
					if (shouldUnlock)
						component1.setEditable(true);
				}
			} catch (IllegalArgumentException | IllegalAccessException e) {
				e.printStackTrace();
			}
		}
	}