muliline support for padding and update doc