variable data move to /var and refactoring.