far2 support only
fix compilation errors;