remove redundant functions
fix corrupt mo file