chnages some sutff