do some correction without guava