add .magic() method
magic method notes
.magic -> .arrange
.layout() -> .arrange()
add insert method