implement more fancy style