Change swap to insert
Add basic number parse functions