fxi style
remove argument
reverse two arguments
add arguments
change permission
remove arguments