Reordered attributes
Started skeleton for add() and update()