improve layout
add rankInPredictor and instanceType