rewrite security method
move rest method
change python property