fixed #4. must recheck