some minory changes