improved the documentation of improper