modify for ui style