^001
Fix major bug with add function
Add constructor from int value