본질적인 개선은 아닌데 나름 괜찮은듯??