corrected some errors but still not true...