sort feature added, style updated