solve some feature