JS Prototype

add, move, update, delete