add int function