implement divs
delete swap