let me know how to improve......