improvement style and usage experience