powered by
helper function to set label position
label_position(position)
a data.frame containing label coordinates
a list of matrix