Adding improvement and example