separate script
add remove way